mirrored pair - German English Dictionary